remove a heap of dirt/rubbish - Alemán Inglés Diccionario